4.2 How does Voyager handle SSL? Voyager implements SSL through the use of SSLeay (pronounced S-S-L-e-a-y). SSLeay implements SSLv2. As of this edition, SSLv3 implementation is available only in SSLeay-0.8.0. Current versions of SSLeay implement DES, RSA, RC4, IDEA, and Blowfish. The version used in Voyager is SSLeay 0.6.6, which supports RC4, IDEA, and DES. Because of US patent laws, there is a very strong possibility that SSLeay cannot legally be used inside the United States or Canada. To access secure sites while you and your computer are within the borders of these nations, you must use the MiamiSSL library, which is supported by Miami2.1 and above. You can get the latest MiamiSSL release from http://www.nordicglobal.com/. Once again, IT IS MOST LIKELY ILLEGAL TO USE SSLEAY WITHIN CANADA OR THE UNITED STATES. This is taken from the SSLeay FAQ: --- In short: -> outside the USA there should be no problems -> inside the USA RSA hold patents over the RSA algorithms, however if you use RSAREF (which SSLeay can link to) then non-commercial use is probably okay. RSAREF can also be licensed for commercial use from Consensus. ->IDEA may be a problem inside Europe and RC4 inside the USA; both can be removed with a simple compile-time option or you can simply licence the IDEA algorithm. ---